package com.tjbank.cssys.service.convert;

import java.util.List;

import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import com.tjbank.cssys.dto.OrganDTO;
import com.tjbank.cssys.entityext.OrganNode;
import com.tjbank.cssys.mybatis.entity.IamGroup;

/**
 * 机构
 * 
 * Package : com.tansun.magicube.iam.service.convert
 * 
 * @author -- lijiangtao 2020年5月19日 下午3:28:46
 *
 */
@Mapper
public interface OrganConvert {

	OrganConvert INSTANCE = Mappers.getMapper(OrganConvert.class);

	OrganDTO entityToDTO(IamGroup entity);
	
	IamGroup dtoToEntity(OrganDTO dto);

	List<OrganDTO> entitiesToDTOList(List<IamGroup> entities);

	OrganNode entityToNode(IamGroup entity);

}
